﻿@import url('https://fonts.googleapis.com/css?family=Ubuntu');
/*@import url(https://fonts.googleapis.com/css?family=Satisfy);
@font-face {
    font-family: 'Ubuntu', sans-serif;
    src: url('/fonts/anson-regular-webfont.eot');
    src: url('/fonts/anson-regular-webfont.eot?#iefix') format('embedded-opentype'),
         url('/fonts/anson-regular-webfont.woff') format('woff'),
         url('/fonts/anson-regular-webfont.ttf') format('truetype'),
         url('/fonts/anson-regular-webfont.svg#ansonregular') format('svg');
    font-weight: normal;
    font-style: normal;
}*/

/*#region custom css */
html, body{
    /* fallback */
    background-color: #ebebeb;
    
    background-position: center center;
    background-repeat: no-repeat;

    font-family: 'Ubuntu', sans-serif;
    /*background-image: url(http://linqpro.com/wp-content/uploads/2016/03/plain-background-1.png?id=631) !important;
    background-position: center !important;
    background-repeat: repeat-x repeat-y !important;
    background-size: cover !important;*/
    color:#5d5d70;
    /* Safari 4-5, Chrome 1-9 */
    /*background: -webkit-gradient(radial, center center, 0, center center, 460, from(#000), to(#000));*/

    /* Safari 5.1+, Chrome 10+ */
    /*background: -webkit-radial-gradient(circle, #000, #000);*/

    /* Firefox 3.6+ */
    /*background: -moz-radial-gradient(circle, #50afc7, #072866);*/

    /* IE 10 */
    /*background: -ms-radial-gradient(circle, #50afc7, #072866);*/
}

.md-whiteframe-9dp{
   
}

.logo{
    max-height:100px;
    margin:auto;
}

.breadcrumbs{
    margin-left:10px;
    font-size:1.05em;
    font-weight:bold;
    font-family: 'Ubuntu', sans-serif;
    /*font-family: 'Satisfy', cursive;*/
}

.LoginBox
{
    width: 350px;
    border-radius: 6px;
    margin:10px;
}

.tooltipdesc{
    font-size:1.2em;
}

.tooltipdesc .md-content{
    background-color:#76FF03;
    font-family: 'Ubuntu', sans-serif;
    padding:10px;
    color:black;
}

.dashboardCard {
    max-width:400px;
    min-width:200px;
    margin:20px;
    font-family: 'Ubuntu', sans-serif;
}

.cardHeader{
     font-size:1.3em;
    margin-top:5px;
    margin-bottom:5px;
    text-align:center;
}

.cardBadge {
    border-radius:5px;
    text-align:center;
    vertical-align:middle;
    padding:5px;
    font-size:0.8em;
    font-weight:800;
    color:white;
}
.cardDetails{
    margin:5px;
    font-size:0.9em;
    font-weight:800;
    color:#DCB439;
}

.GreenBadge{
    background-color:#7EB73D;
}

.RedBadge{
    background-color:#E51C23;
}


md-grid-tile {
  transition: all 300ms ease-out 50ms; 
  cursor:pointer;
}

  .RefList  md-grid-tile img{
     margin-top:-50px;
     padding-bottom:5px;
 }

 
 .RefList md-grid-tile {
    border-radius:8px; 
    /*background-color:#007887;*/ /*Teal Color*/
    /*background-color:#546e7a;*/
    background-color:rgba(93,93,112,1);
    border: 2px solid #66b6cf;
}

 .RefList md-grid-tile md-grid-tile-footer {
  background: rgb(102, 182, 207); /*rgba(102, 182, 207, 0.8);*/
  min-height:36px;
  height: auto; 
  border-radius:5px;
 }
 /*md-grid-tile-footer figcaption {
  width: 100%; }*/
 .RefList md-grid-tile-footer figcaption h3 {
  font-weight: 600;
  margin-top:2px;
  margin-bottom:2px;
 }

 .PatientList{
     height:100%;
 }

 .patientCard{
     /*background-color:rgba(93, 93, 112,1);
     color:#fff;*/
     background-color:#fff;
     border: 1px solid #66b6cf; 

 }

 .noBorder{
     border:none;
 }

  .patientCard h3{
     padding-left:16px;
 }

 .PatientCardRow{
     margin:10px 0px 10px 0px;
 }

 .patientCardHeader{
     font-weight:700;
     vertical-align:middle;
     text-align:center;
     margin-right:15px;
     color:#DCB439; /*#7EB73D;*/
 }

.patientHeader{
    font-size:1em;
    padding-left:20px;
 }

.sideBadge {
    position:absolute;
    padding:10px;
    background-color:#64DD17;
    border-radius:50%;
    font-size:0.8em;
    width:20px;
    height:20px;
    text-align:center;
    vertical-align:middle;
    color:white;
}

.StyledText {
    font-family: 'Ubuntu', sans-serif;
    font-size:1.2em;
    margin-top:5px;
    margin-bottom:5px;
    text-align:center;
}

.DemoCard
{
    font-family: 'Ubuntu', sans-serif;
    padding:10px;
}

md-content.md-default-theme {
  background-color: #eee;
}
/*#endregion */

.md-chips-wrap {
  box-shadow:0 0px;
}

.user-avatar {
  border-radius: 99%;
}

md-input-container {
    /*min-height:70px;*/
    min-height: 0px !important;
    margin: 5px 0px 5px 0px;
}

.Padding10{
    padding:10px;
}

md-button{

    font-size:4em;
}

.referralviewblock{
    margin-top:20px;
}

table > tbody > tr > td:nth-child(2) {
  width: 200px;
  word-wrap: break-word;
}

table.md-table th.md-column{
    font-size:1.1em;
}

table.md-table td.md-cell{
    font-size:1em;
    font-family:Calibri;
}

.ErrText{
    text-align:center;
    color:red;
    font-size:0.95em;
}

.small-text{
    font-size:0.75em;
}

.StatusBox{
    padding:10px;
    margin:10px;
}

.statsview,
#DailyStats,
#WeeklyStats{
    margin:20px;
}


#leftsidenav, 
#leftsidenav.md-locked-open, 
#leftsidenav.md-closed.md-locked-open-add-active {
    min-width: 88px !important;
    width: 88px !important;
    max-width: 88px !important;
    min-height:100% !important;
    height:100%;
} 

#leftsidenavcontainer{
    min-height:100% !important;
    height:100%;
}


#bodycontainer{
    min-height:100% !important;
    height:100%;
}

.menutooltip md-tooltip .md-content {
    height: auto;
    color:red;    
}



.lbar-text {
    font-size:0.6em;
}

.marginleft20{
    margin-left:20px;
}

.width20{
    width:20px;
}

.cardcontentsubheading {
    margin-right:5px;
    color:#DCB439;
    font-weight:600;
    margin-bottom:8px;
    margin-top:10px;
    vertical-align:middle;
}

.cardcontentvalue{
    font-family: 'Architects Daughter', cursive;
    font-size:1.2em;
    letter-spacing:2px;
    font-weight:600;
    margin-bottom:8px;
    margin-top:10px;
}

.StyledTextInput{
    font-family: 'Architects Daughter', cursive;
    letter-spacing:2px;
    font-weight:600;
}

.referralmodification{
    font-family: 'Architects Daughter', cursive;
    letter-spacing:2px;
    font-size:13px;
    margin-right:20px;
    margin-left:20px;

}


/**********SCROLL BAR COLOR CHANGE***********/
::-webkit-scrollbar-track
{
	-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,0.3);
	background-color: #F5F5F5;
}

::-webkit-scrollbar
{
	width: 6px;
	background-color: #F5F5F5;
}

::-webkit-scrollbar-thumb
{
	background-color: #5b6064;
	border: 2px solid #5b6064; /*Green*/
}
/**********SCROLL BAR COLOR CHANGE***********/

